made by artifice/art - German English Dictionary